home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / gui / precog2_1.lha / Precognition2_1 / include / HScroller.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-13  |  1015 b   |  44 lines

  1. /* ==========================================================================
  2. **
  3. **                         HScroller.h
  4. **
  5. ** Horizontal Scroller (a slider with left/right arrows)
  6. **
  7. ** ©1991 WILLISoft
  8. **
  9. ** ==========================================================================
  10. */
  11.  
  12. #ifndef HSCROLLER_H
  13. #define HSCROLLER_H
  14.  
  15.  
  16. #include "HSlider.h"
  17. #include "ArrowGadget.h"
  18.  
  19.  
  20. typedef struct HScroller
  21.    {
  22.       Positioner         posr;
  23.       pcg_3DPens         Pens;
  24.       HSlider            hslider;
  25.       ArrowGadget        leftarrow;
  26.       ArrowGadget        rightarrow;
  27.    } HScroller;
  28.  
  29.  
  30. void HScroller_Init __PARMS((
  31.                      HScroller    *self,
  32.                      PIXELS        LeftEdge,
  33.                      PIXELS        TopEdge,
  34.                      PIXELS        Width,
  35.                      pcg_3DPens    Pens,
  36.                      char         *label
  37.                    ));
  38.  
  39. /* Additions for Builder prototypes -- EDB */
  40.  
  41. struct PositionerClass *HScrollerClass __PARMS(( void ));
  42.  
  43. #endif
  44.